Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Hand-printed arabic character recognition system using an artificial network

Identifieur interne : 00BF49 ( Main/Exploration ); précédent : 00BF48; suivant : 00BF50

Hand-printed arabic character recognition system using an artificial network

Auteurs : Adnan Amin [Australie] ; Humoud Al-Sadoun [Koweït] ; Stephen Fischer [Australie]

Source :

RBID : ISTEX:5BA932DD9DB64BFC63B6A368AC0A5A5D53851C7E

English descriptors

Abstract

Abstract: Character recognition systems can contribute tremendously to the advancement of the automation process and can improve the interaction between man and machine in many applications, including office automation, check verification and a large variety of banking, business and data entry applications. The main theme of this paper is the automatic recognition of hand-printed Arabic characters using artificial neural networks in addition to conventional techniques. This approach has a number of advantages: it combines rule-based (structural) and classification tests; it is more efficient for large and complex sets such as Arabic characters; feature extraction is inexpensive and the execution time is independent of character font and size. The technique can be divided into three major steps. The first step is pre-processing in which the original image is transformed into a binary image utilizing a 600 dpi scanner and then thinned using a parallel thinning algorithm. Second, the image skeleton is traced from right to left in order to build a graph. Some primitives, such as Straight lines, Curves and Loops, are extracted from the graph. Finally, a five layer artificial neural network is used for the character classification The algorithm was implemented on a powerful MS-DOS microcomputer and written in C. The system was tested by 10 different users, whose writing ranged from acceptable to poor in quality and the correct recognition rate obtained was 92%.

Url:
DOI: 10.1016/0031-3203(95)00110-7


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title>Hand-printed arabic character recognition system using an artificial network</title>
<author>
<name sortKey="Amin, Adnan" sort="Amin, Adnan" uniqKey="Amin A" first="Adnan" last="Amin">Adnan Amin</name>
</author>
<author>
<name sortKey="Al Sadoun, Humoud" sort="Al Sadoun, Humoud" uniqKey="Al Sadoun H" first="Humoud" last="Al-Sadoun">Humoud Al-Sadoun</name>
</author>
<author>
<name sortKey="Fischer, Stephen" sort="Fischer, Stephen" uniqKey="Fischer S" first="Stephen" last="Fischer">Stephen Fischer</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:5BA932DD9DB64BFC63B6A368AC0A5A5D53851C7E</idno>
<date when="1996" year="1996">1996</date>
<idno type="doi">10.1016/0031-3203(95)00110-7</idno>
<idno type="url">https://api.istex.fr/ark:/67375/6H6-ZXGTNN4C-2/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001526</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001526</idno>
<idno type="wicri:Area/Istex/Curation">001508</idno>
<idno type="wicri:Area/Istex/Checkpoint">002850</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">002850</idno>
<idno type="wicri:doubleKey">0031-3203:1996:Amin A:hand:printed:arabic</idno>
<idno type="wicri:Area/Main/Merge">00C770</idno>
<idno type="wicri:Area/Main/Curation">00BF49</idno>
<idno type="wicri:Area/Main/Exploration">00BF49</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a">Hand-printed arabic character recognition system using an artificial network</title>
<author>
<name sortKey="Amin, Adnan" sort="Amin, Adnan" uniqKey="Amin A" first="Adnan" last="Amin">Adnan Amin</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Australie</country>
<wicri:regionArea>School of Computer Science and Engineering, University of New South Wales, Sydney, NSW 2052</wicri:regionArea>
<wicri:noRegion>NSW 2052</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Al Sadoun, Humoud" sort="Al Sadoun, Humoud" uniqKey="Al Sadoun H" first="Humoud" last="Al-Sadoun">Humoud Al-Sadoun</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Koweït</country>
<wicri:regionArea>Department of Electrical and Computer Engineering, Kuwait University, P.O. Box 5969, Safat 13060</wicri:regionArea>
<wicri:noRegion>Safat 13060</wicri:noRegion>
</affiliation>
</author>
<author>
<name sortKey="Fischer, Stephen" sort="Fischer, Stephen" uniqKey="Fischer S" first="Stephen" last="Fischer">Stephen Fischer</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Australie</country>
<wicri:regionArea>School of Computer Science and Engineering, University of New South Wales, Sydney, NSW 2052</wicri:regionArea>
<wicri:noRegion>NSW 2052</wicri:noRegion>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Pattern Recognition</title>
<title level="j" type="abbrev">PR</title>
<idno type="ISSN">0031-3203</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1996">1996</date>
<biblScope unit="volume">29</biblScope>
<biblScope unit="issue">4</biblScope>
<biblScope unit="page" from="663">663</biblScope>
<biblScope unit="page" to="675">675</biblScope>
</imprint>
<idno type="ISSN">0031-3203</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0031-3203</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="Teeft" xml:lang="en">
<term>Adjacency matrix</term>
<term>Algorithm</term>
<term>Algorithm traces</term>
<term>Amin</term>
<term>Arabic</term>
<term>Arabic character</term>
<term>Arabic character recognition</term>
<term>Arabic character recognition system</term>
<term>Arabic characters</term>
<term>Arabic letter</term>
<term>Arabic text</term>
<term>Arabic texts</term>
<term>Arabic words</term>
<term>Automatic recognition</term>
<term>Binary</term>
<term>Binary diagrams</term>
<term>Binary image</term>
<term>Binary tree</term>
<term>Black neighbors</term>
<term>Branch point</term>
<term>Branch points</term>
<term>Character classification</term>
<term>Character description</term>
<term>Character font</term>
<term>Character recognition</term>
<term>Classification test</term>
<term>Complementary character</term>
<term>Complementary characters</term>
<term>Complex sets</term>
<term>Computer engineering</term>
<term>Computer science</term>
<term>Conf</term>
<term>Cursive</term>
<term>Cursive script recognition</term>
<term>Decision trees</term>
<term>Different users</term>
<term>Digitized image</term>
<term>Direct loop</term>
<term>East curve</term>
<term>Execution time</term>
<term>Feature extraction</term>
<term>Feature point</term>
<term>Feature points</term>
<term>Freeman code</term>
<term>Handprinted characters</term>
<term>Handwritten</term>
<term>Human beings</term>
<term>Hybrid approach</term>
<term>Ieee</term>
<term>Ieee trans</term>
<term>Image skeleton</term>
<term>Indirect loop</term>
<term>Input characters</term>
<term>Input image</term>
<term>Kuwait university</term>
<term>Large loop</term>
<term>Line segment</term>
<term>Line segments</term>
<term>Lower region</term>
<term>Machine recognition</term>
<term>Main skeleton</term>
<term>Main stroke</term>
<term>Major steps</term>
<term>Matrix</term>
<term>Minimum coordinates</term>
<term>Neural</term>
<term>Neural network</term>
<term>Neural network input layer</term>
<term>Neural networks</term>
<term>Neuron</term>
<term>Node</term>
<term>Original image</term>
<term>Other features</term>
<term>Other words</term>
<term>Path list</term>
<term>Pattern anal</term>
<term>Pattern recognition</term>
<term>Pattern recognition artific</term>
<term>Pixel</term>
<term>Pixel window</term>
<term>Position information</term>
<term>Position record</term>
<term>Previous direction</term>
<term>Priority templates</term>
<term>Recognition rate</term>
<term>Relative position</term>
<term>Research interests</term>
<term>Sampling rate</term>
<term>Search process</term>
<term>Secondary parts</term>
<term>Segment</term>
<term>Segmentation</term>
<term>Segmented</term>
<term>Segmented characters</term>
<term>Sequential algorithm</term>
<term>Skeleton</term>
<term>Special case</term>
<term>Statistical approach</term>
<term>Straight line</term>
<term>Straight lines</term>
<term>Structural approach</term>
<term>Structural technique</term>
<term>Trans</term>
<term>Upper region</term>
<term>Vertical projections</term>
<term>Viterbi algorithm</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Character recognition systems can contribute tremendously to the advancement of the automation process and can improve the interaction between man and machine in many applications, including office automation, check verification and a large variety of banking, business and data entry applications. The main theme of this paper is the automatic recognition of hand-printed Arabic characters using artificial neural networks in addition to conventional techniques. This approach has a number of advantages: it combines rule-based (structural) and classification tests; it is more efficient for large and complex sets such as Arabic characters; feature extraction is inexpensive and the execution time is independent of character font and size. The technique can be divided into three major steps. The first step is pre-processing in which the original image is transformed into a binary image utilizing a 600 dpi scanner and then thinned using a parallel thinning algorithm. Second, the image skeleton is traced from right to left in order to build a graph. Some primitives, such as Straight lines, Curves and Loops, are extracted from the graph. Finally, a five layer artificial neural network is used for the character classification The algorithm was implemented on a powerful MS-DOS microcomputer and written in C. The system was tested by 10 different users, whose writing ranged from acceptable to poor in quality and the correct recognition rate obtained was 92%.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Australie</li>
<li>Koweït</li>
</country>
</list>
<tree>
<country name="Australie">
<noRegion>
<name sortKey="Amin, Adnan" sort="Amin, Adnan" uniqKey="Amin A" first="Adnan" last="Amin">Adnan Amin</name>
</noRegion>
<name sortKey="Fischer, Stephen" sort="Fischer, Stephen" uniqKey="Fischer S" first="Stephen" last="Fischer">Stephen Fischer</name>
</country>
<country name="Koweït">
<noRegion>
<name sortKey="Al Sadoun, Humoud" sort="Al Sadoun, Humoud" uniqKey="Al Sadoun H" first="Humoud" last="Al-Sadoun">Humoud Al-Sadoun</name>
</noRegion>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 00BF49 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 00BF49 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:5BA932DD9DB64BFC63B6A368AC0A5A5D53851C7E
   |texte=   Hand-printed arabic character recognition system using an artificial network
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022